every inch the something - German English Dictionary